Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 BARCLAY ROAD Detached £696,488 £135,000 27 Jun 1997
4 BARCLAY ROAD Detached £452,247 £265,000 2 Jul 2010
6 BARCLAY ROAD Detached £506,085 £295,000 7 Sep 2012
10 BARCLAY ROAD Detached £476,000 16 Feb 2024
12 BARCLAY ROAD Detached £440,586 £250,000 17 Oct 2008
14 BARCLAY ROAD Detached £425,000 26 May 2023
16 BARCLAY ROAD Detached £579,059 £465,000 8 May 2019
18 BARCLAY ROAD Detached £503,462 £279,000 7 Nov 2008